.popupad-wrap{
    .save-btn{
        height:50px;
        line-height:50px;
        padding:0 16px;
        text-align:right;
    }
    .popupad-set-wrap{
        padding:20px 50px 0 50px;
        display:flex;
        &>div:nth-child(1){
            margin-right:20px;
            // border:1px solid #e6e6e6;
            .show-head{
                height:64px;
                width:375px;
                border:1px solid #e6e6e6;
                border-bottom:none;
                position: relative;
                &>img{
                    width:100%;
                }
                &>div{
                    position: absolute;
                    left:0px;
                    right:0px;
                    bottom:0px;
                    height:24px;
                    text-align:center;
                }
            }
            .show-body{
                height:667px;
                width:375px;
                position: relative;
                border:1px solid #e6e6e6;
                .show-body-view{
                    position: absolute;
                    top:0px;
                    right:0px;
                    bottom:0px;
                    left:0px;
                    .show-img-wrap{
                        position: absolute;
                        cursor:move;
                        img{
                            width:100%;
                            height:100%;
                        }
                        .img-wrap-btn-one{
                            display:flex;
                            justify-content: center;
                            padding-top:6px;
                            &>div{
                                display: inline-block;
                                width:20px;
                                height:20px;
                                text-align:center;
                                line-height:20px;
                                border-radius:50%;
                                background:rgba(0,0,0,.4);
                                color:#fff;
                            }
                        }
                        .position-close-btn{
                            position: absolute;
                            top:4px;
                            right:4px;
                            width:20px;
                            height:20px;
                            text-align:center;
                            line-height:20px;
                            border-radius:50%;
                            background:rgba(0,0,0,.4);
                            color:#fff;
                        }
                        .position-center-btn{
                            position: absolute;
                            top:50%;
                            left:50%;
                            width:30px;
                            height:30px;
                            margin:-15px 0 0 -15px;
                            text-align:center;
                            line-height:30px;
                            border-radius:50%;
                            background:rgba(0,0,0,.4);
                            color:#fff;
                            cursor: pointer;
                        }
                    }
                    .show-img-wrap:hover{
                        outline: 1px dashed #5CB85C;
                    }
                }
            }
        }
        &>div:nth-child(2){
            flex:1;
        }
    }

}
.can-use-shop-table{
    
}
// 添加会员群体的弹出层的样式
.member-popup-wrap{
    position: absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    padding:16px 24px;
    &>p:nth-child(1){
        font-size: 16px;
        font-weight: bold; 
        padding-bottom:5px;
    }
    .add-member-group-wrap{
        border-radius:8px;
        background:#eee;
        .add-member-group-item{
            margin-top:10px;
            padding:10px 16px;
            cursor: pointer;
            &>p:nth-child(1){
                font-size:16px;
                padding:0px 0px 4px 0px;
            }
        } 
    }
    .active{
        background:#1e9fff;
        color:#fff;
        border-radius:8px;
    }
}
// 共用样式
.gray{
    color:#999;
}
// layui 默认样式覆盖
div.layui-tab{
    margin:0;
    box-shadow: 0 0px 0px 0 rgba(0,0,0,0);
}
.layui-inline{
    width:100%;
}
.layui-form-item .layui-input-inline{
    width:590px;
}
label.layui-form-label{
    width:120px;
}
.layui-tab-content{
    overflow:auto;
    width:800px;
}
.layui-form-item{
    margin-bottom:0px;
}
.layui-form-item .layui-inline{
    margin-bottom:25px;
}
.layui-tab-title{
    border-top:1px solid #e6e6e6;
}